leafy spurge – Català–English translations

🇬🇧 en ca

leafy spurge noun

  • Euphorbia esula
lleteresa de séquia
Wiktionary Links